<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:ice="http://www.icesoft.com/icefaces/component"
                xmlns:c="http://java.sun.com/jsp/jstl/core"
                xmlns:pptM="http://java.sun.com/jsf/composite/componentes/mensagem"
                xmlns:pptCT="http://java.sun.com/jsf/composite/componentes/tabela"
                xmlns:layout="http://java.sun.com/jsf/composite/componentes/layout"
                template="/paginas/template/Template.xhtml">

    <ui:define name="titulo">
            #{produtoCad.sdcTituloTelaCad}
    </ui:define>

    <ui:define name="conteudo">
        <h:head>
            <script type="text/javascript">
            </script>
            <ice:outputStyle href="#{facesContext.externalContext.requestContextPath}/css/padrao.css"/>
        </h:head>
        <pptCT:DadosTabela tabelaConfig="#{produtoCad.tabelaConfigPricipalCad}" bean="${produtoCad}" onSelectRow="rowSelectionListener" permiteNovo="true"/>
        <ice:form id="idPopupCad">
            <ice:panelPopup draggable="false" modal="true" visible="#{produtoCad.tabelaConfigPricipalCad.visablePopupCad}" rendered="#{produtoCad.tabelaConfigPricipalCad.visablePopupCad}" autoCentre="true">
                <f:facet name="body">
                    <ice:panelGrid cellpadding="0" cellspacing="0" styleClass="bodyPopupCad" headerClass="headPopupCad" footerClass="footPopupCad" columns="1">
                        <f:facet name="header">
                            <ice:panelGroup>
                                <ice:outputText value="#{produtoCad.sdcTituloTelaCad}"/>
                            </ice:panelGroup>
                        </f:facet>
                        <ice:panelGrid columns="4" styleClass="toolbarCad" columnClasses="nothing,nothing,width100,nothing">
                            <ice:commandButton actionListener="#{produtoCad.salvar}" styleClass="buttonsCad buttonSave" title="#{mLbl['botao.salvar']}"/>
                            <ice:commandButton actionListener="#{produtoCad.excluir}" styleClass="buttonsCad buttonExcluir" rendered="#{!produtoCad.tabelaConfigPricipalCad.novoReg}" title="#{mLbl['botao.excluir']}"/>
                            <ice:panelGroup/>
                            <ice:commandButton actionListener="#{produtoCad.cancelar}" styleClass="buttonsCad buttonCancelar" title="#{mLbl['botao.cancelar']}"/>
                        </ice:panelGrid>
                        <ice:panelGrid columns="2">
                            <ice:outputText value="#{mEnt['tituloTabela.Fornecedor']}"/>
                            <ice:selectOneMenu valueChangeListener="#{produtoCad.changeFornecedor}" value="#{produtoCad.idFornecedorSelecionado}">
                                <f:selectItems value="#{produtoCad.selectItemsFornecedor}"/>
                            </ice:selectOneMenu>
                            <ice:outputText value="#{mEnt['label.Produto.short.sdcCodBarra']}"/>
                            <ice:inputText value="#{produtoCad.tabelaConfigPricipalCad.selected.sdcCodBarra}" maxlength="20" style="width: 150px;"/>
                            <ice:outputText value="#{mEnt['label.Produto.short.snmProduto']}"/>
                            <ice:inputText value="#{produtoCad.tabelaConfigPricipalCad.selected.snmProduto}" maxlength="250" style="width: 250px;"/>
                            <ice:outputText value="#{mEnt['label.Produto.short.sdcMarca']}"/>
                            <ice:inputText value="#{produtoCad.tabelaConfigPricipalCad.selected.sdcMarca}" maxlength="150" style="width: 200px;"/>
                        </ice:panelGrid>                        
                    </ice:panelGrid>
                </f:facet>
            </ice:panelPopup>
        </ice:form>
        <pptM:popupMensagem bean="${produtoCad}"/>
    </ui:define>
</ui:composition>
